#!/usr/bin/env python
# coding: utf-8

# ## 1.搜索服务API是一类简单的HTTP接口，提供多种查询POI信息的能力，其中包括关键字搜索、周边搜索、多边形搜索、ID查询四种筛选机制。
# 关键字搜索：通过用POI的关键字进行条件搜索，例如：肯德基、朝阳公园等；同时支持设置POI类型搜索，例如：银行
# 周边搜索：在用户传入经纬度坐标点附近，在设定的范围内，按照关键字或POI类型搜索；
# 多边形搜索：在多边形区域内进行搜索
# ID查询：通过POI ID，查询某个POI详情，建议可同输入提示API配合使用
# 接口URL地址
# https://restapi.amap.com/v3/place/text?parameters
# 
# 查询的两种参数：
# keywords(查询关键字)
# types(查询POI类型)
# 基于搜索关键词

# In[ ]:





# In[7]:


import requests
geo_url = "https://restapi.amap.com/v3/geocode/geo?parameters"
payload = {
    "key":"32964ce5d431c1c60f4f3829d4c78fd1",
    "address":"桃姐靓汤（中大店)"
}
r = requests.get(url=geo_url, params=payload)
广州南方学院_location = r.json()['geocodes'][0]['location']
广州南方学院_location


# In[8]:


r.json()


# # 位置

# In[10]:


import requests
geo_url = "https://restapi.amap.com/v3/geocode/geo?parameters"
payload = {
    "key":"32964ce5d431c1c60f4f3829d4c78fd1",
    "address":"广东省广州市从化区广州南方学院"
}
r = requests.get(url=geo_url, params=payload)
广州南方学院_location = r.json()['geocodes'][0]['location']
广州南方学院_location


# # 2.搜索POI
# 1.

# In[1]:


import requests


# In[2]:


POI_url = 'https://restapi.amap.com/v3/place/text?parameters'

payload = {
    'key':'32964ce5d431c1c60f4f3829d4c78fd1',
    'keywords':'壹号饺子馆(中大店)',
    'extensions':'all',
    
}

r = requests.get(url=POI_url, params=payload )


# In[3]:


r.json()


# ## 周边搜索

# In[4]:


import requests
geo_url = "https://restapi.amap.com/v3/geocode/geo?parameters"
payload = {
    "key":"32964ce5d431c1c60f4f3829d4c78fd1",
    "address":"广东省广州市从化区广州南方学院"
}
r = requests.get(url=geo_url, params=payload)
广州南方学院_location = r.json()['geocodes'][0]['location']
广州南方学院_location


# In[5]:


around_url = 'https://restapi.amap.com/v3/place/around?parameters'

payload = {
    "key":"32964ce5d431c1c60f4f3829d4c78fd1",
    "location":广州南方学院_location,
    "keywords":"美食"
}
r = requests.get(around_url,params=payload)


# In[6]:


r.json()


# In[ ]:




